pump spindle - German English Dictionary